package cn.wolfcode.transfer.domain;

import java.math.BigDecimal;
import java.util.Date;

public class ConsumptionItem {
    /** 主键*/
    private Long id;

    /** 业务大类*/
    private SystemDictionaryItem category;

    /** 业务小类*/
    private SystemDictionaryItem categoryItem;

    /** 结算类型*/ //如其他费用制类
    private SystemDictionaryItem payType;

    /** 应收金额*/
    private BigDecimal amount;

    /** 实收金额*/
    private BigDecimal payAmount;

    /** 优惠金额*/
    private BigDecimal discountAmount;

    /** 创建人*/
    private Long createUserId;

    /** 创建时间*/
    private Date createTime;

    /** 结算单流水号*/
    private String cno;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public SystemDictionaryItem getCategory() {
        return category;
    }

    public void setCategory(SystemDictionaryItem category) {
        this.category = category;
    }

    public SystemDictionaryItem getCategoryItem() {
        return categoryItem;
    }

    public void setCategoryItem(SystemDictionaryItem categoryItem) {
        this.categoryItem = categoryItem;
    }

    public SystemDictionaryItem getPayType() {
        return payType;
    }

    public void setPayType(SystemDictionaryItem payType) {
        this.payType = payType;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(BigDecimal payAmount) {
        this.payAmount = payAmount;
    }

    public BigDecimal getDiscountAmount() {
        return discountAmount;
    }

    public void setDiscountAmount(BigDecimal discountAmount) {
        this.discountAmount = discountAmount;
    }

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCno() {
        return cno;
    }

    public void setCno(String cno) {
        this.cno = cno;
    }
}